/**
 * 用户中心
 * Created by chen on 2016/9/21.
 */
$(function () {
	//修改资料选项卡
	$('#sel-edit li').click(function(){
		var index = $(this).index();
		$(this).addClass('edit-cur').siblings().removeClass('edit-cur');
		$('.form').hide().eq(index).show();
	});

	//修改基本信息
	$("#form-userinfo-data").on('submit',function(){
		var sendUrl = $(this).attr('url');
		var datas = $(this).serialize();
		if (sendUrl) {
			var load = layer.load(2, {time: 10*1000});
			$.post(sendUrl,datas,function(data){
				layer.close(load);
				if (data.status) {
					layer.msg(data.msg,{'icon' : 6,'time' : 2000});
				} else {
					layer.msg(data.msg,{'icon' : 5,'time' : 3000});
				}
			},"json");
		}
		return false;
	});

	//修改密码
	$('#form-editPwd').validator({
		rules: {
			//自定义一个规则，用来代替remote（注意：要把$.ajax()返回出来）
			myRemote: function(element){
				return $.ajax({
					url: checkPwdUrl,
					type: 'post',
					data: element.name +'='+ element.value,
					dataType: 'json',
					success: function(data){}
				});
			}
		},
		fields: {
			'oldpwd': '密码:required; oldpwd; myRemote;',
			'newpwd': '新密码:required;',
			'newed': '确认新密码:required; match(newpwd);',
		},
		valid: function(form){
			var load = layer.load(2, {time: 10*1000});
			$.ajax({
				url: sendEditPwd,
				type: 'post',
				data: $(form).serialize(),
				dataType: 'json',
				success: function(data){
					layer.close(load);
					if (data.status) {
						layer.msg(data.msg,{'icon' : 6,'time' : 3000});
					} else {
						layer.msg(data.msg,{'icon' : 5,'time' : 3000});
					}
				}
			});
		}
	});

	//星座选中
	$('select[name=constellation]').val(constellation);
});